clean-diesel bus - Turkish English Dictionary